package com.ado.agea.validacion;

public class Insumo extends Concepto {

	private double precio;
	private int familia;

	public Insumo(String codigo, String nombre, double precio, int familia) {
		super(codigo, nombre);
		this.precio = precio;
		this.familia = familia;
	}

	@Override
	public double calcularPrecio() {
		if (ValidacionMigracion.familia == 0) {
			if (ValidacionMigracion.codigo == null) {
				return precio;
			} else if (getCodigo().equals(ValidacionMigracion.codigo)) {
				return precio;
			} else{
				return 0.0;
			}
		} else {
			if (ValidacionMigracion.familia == familia) {
				return precio;
			} else {
				return 0.0;
			}
		}
	}

}
